Using Minix to Teach Computer Security Courses
نویسندگان
چکیده
To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and graduate curricula. In these courses, students learn how to design, implement, analyze, test, and operate a system or a network to achieve security. Pedagogical research has shown that effective laboratory exercises are critically important to the success of these types of courses. However, such effective laboratories do not exist in computer security education. Intrigued by the successful practice in operating system and network courses education, we adopted a similar practice, i.e., building our laboratories based on an instructional operating system. We use Minix operating system as the lab basis, and each lab exercise requires students to add a different security mechanism to the system. Benefited from the instructional operating system, we can design our lab exercises in such a way that makes it easy for students to focus on one or a few specific security concepts while doing each exercise. The similar approach has proved to be effective in teaching operating system and network courses, but it has not yet been used in teaching computer security courses.
منابع مشابه
A novel approach for computer security education using Minix instructional operating system
To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and graduate curricula. In these courses, students learn how to design, implement, analyze, test, and operate a system or a network to achieve security. Pedagogical research has shown that effective laboratory exercises are critically important to...
متن کاملUsing An Instructional Operating System In Teaching Computer Security Courses
To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and graduate curricula. In these courses, students learn how to design, implement, analyze, test, and operate a system or a network to achieve security. Pedagogical research has shown that effective laboratory exercises are critically important to...
متن کاملHands-On Approach to Teach Security Courses at undergraduate Level Lessons Learnt
It has become imperative for companies, governments, and organizations to understand how to guard against hackers, outsiders, and even disgruntled employees who threaten their information security, integrity and daily business operations. To address national needs for computer security education, many universities have incorporated computer and security courses into their undergraduate and grad...
متن کاملPorting the QEMU virtualization software to MINIX 3 Master's thesis in Computer Science
The MINIX 3 operating system aims to make computers more reliable and more secure by keeping privileged code small and simple. Unfortunately, at the moment only few major programs have been ported to MINIX. In particular, no virtualization software is available. By isolating software environments from each other, virtualization aids in software development and provides an additional way to achi...
متن کاملSmx the Solaris port of MINIX
Solaris MINIX smx is a version of the MINIX operating system that runs as a user process under Solaris x SunOS x on SPARC based Suns The set of user commands library functions and system calls is virtually identical to that of standard PC MINIX which we will refer to simply as MINIX in this document Because smx runs as a user process multiple copies can run simultaneously on one Sun quite indep...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003